.. rst3: filename: NewPluginsAndBig Fixes New Plugins and Bug Fixes ============================ .. post:: 5 Nov, 2025 :tags: data-formats, data analysis, bugfixes :author: T. B. Passin Version 1.6.3 has been merged from the `devel` branch into the `main1` branch. It has some bug fixes and improvements to the new date handling code. There are also new plugins. The most notable are: 1. ```extend.py``` (button `Extend/Trim`) Adds extensions of N points to each end of the data. N is added using a standard dialog. It's supposed to be an integer but if not it will be converted to one if possible. The ```y``` value of the extension is the average of the first or last 5 data values. If N is negative, N points will be trimmed away from each end. This plugin is useful for math operations that would overrun the ends of the data, such as convolution. It prevents the non-existent data from being taken to be zero, which can be helpful for certain calculation. 2. ```ljung_box.py``` (button `Ljung-Box`) Runs a ljung-box test of randomness on the data in the ``X`` stack position. See `Wikipedia: Ljung–Box test `_. 3. ```sign_runs.py``` (button `Sign Runs`) A test for randomness that inspects the number of runs of points that have the same sign. Like all such tests that operate on a single data set, it uses the data in the ``X`` stack position. The data needs to have a mean of zero or close to it. The test uses the Wald–Wolfowitz runs test. See `Wikipedia: Wald–Wolfowitz runs test `_.